@CHARSET "UTF-8";
.b_background {
    width: 100%;
    height: 100%;
    background-image: url("../images/QixiB-dark.png");
    background-size: 100% 100%;
    position: absolute;
}
.b_background_preload {
    background: url("../images/QixiB-bright.png") no-repeat -9999px -9999px;
}
.lamp-bright {
   background-image:url("../images/QixiB-bright.png");
}
.shop {
    width: 39.5%;
    height: 35.5%;
    position: absolute;
    left: 29%;
    top: 36.5%;
    /* background:yellow; */
}
.door {
    position: absolute;
    width: 32%;
    height: 100%;
    top: 32%;
    height: 68%;
    overflow: hidden;
    left: 58.5%;
  /*   background: #9BCD9B; */
}
.door-left,
.door-right {
    width: 50%;
    height: 100%;
    position: absolute;
}
.door-left {
    left: 0%;
    background: url("../images/door-left.png");
    background-size: 100% 100%;
}
.door-right {
    right: 0%;
    background: url("../images/door-right.png");
    background-size: 100% 100%;
}
